table {
	padding:0;
	border-collapse:collapse;
	width:50%;
	border-top:2px solid #E9E9E9;
	border-bottom:2px solid #E9E9E9;
	table-layout: fixed; 
}
table th{
	padding:7px 0;
	font-weight:bold;
	background-color: #F7F7F7;
	border-bottom:1px solid #E9E9E9;
	font-size:13px;
}
table th a {
	background:url('http://photo-section.daum-img.net/out/img/ic_arr02.gif') right center no-repeat;
	padding-right:10px;
	color:#000 !important;
}
table th.hide {
	overflow:hidden;
	text-indent:-10000px;
}
table td {
	text-align:center;
	border-bottom:1px dotted #ccc;
	padding:6px 5px 3px 5px;
	font-size:12px;
	font-family:verdana,새굴림;
}
table a, table a:link{
	color:#293CA3;
	text-decoration:none;
}
table a:hover{
	color:#ff0000;
	text-decoration:underline;
}
table a:active{
	color:#800080;
}
table a:visited{
	color:#663399;
}
table td.left{
	text-align:left;
}
table td.right{
	text-align:right;
}
table td p {
	margin-bottom:5px;
}

body {
-x-system-font:none;
background:white url(bg.gif) repeat-x scroll left top;
color:#444444;
font-family:verdana;
font-size:10pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:3px;
padding:0;
}

#header {
	height:95px;
	margin:0;
	padding:0;
}
#logo {
	font-size:200%;
	padding:20px 0 20px 10px;
}
#mainmenu {
	position:absolute;
	top:59px;
}
#mainmenu ul {
	margin:0;
	padding:0.4em 0 0.3em;
}
#mainmenu ul li {
	display:inline;
}
#mainmenu ul li a {
	color:white;
	font-weight:bold;
	padding:0.4em;
	text-decoration:none;
}
#mainmenu ul li a:hover, #mainmenu ul li a.active {
	background:#E6F2FF none repeat scroll 0 0;
	color:#6399CD;
}
#footer {
	border-top:1px solid #EEEEEE;
	font-size:0.8em;
	margin:20px 0 0;
	padding:15px;
	text-align:center;
}

a, a:hover, a:visited {
	color:blue;
	text-decoration:none;
}


.cate {height:28px;background:url(http://img-section.hanmail.net/blognews/top/ch_bg.gif) 0 bottom repeat-x;
margin:0;width:100%;padding:0;list-style:none;}
.cate li {background:transparent url(http://img-section.hanmail.net/blognews/top/ch_02.gif) no-repeat;
float:left;text-align:center;width:69px;height:28px;margin-right:2px;
font:12px verdana,Dotum,AppleGothic;letter-spacing:0px}
.cate li a{color:#959595;display:block;float:left;padding-top:10px;width:69px;
height:28px;text-decoration:none}
.cate li.on {background-image:url(http://img-section.hanmail.net/blognews/top/ch_01.gif)}
.cate li.on a{color:#000}
.ptab1 {display:none;width:100%;text-align:left;padding:0;font-size:13px;margin-left:5px}

.repo_title {font:bold 16px verdana,Dotum,AppleGothic;padding:0;text-align:left;height:25px;}
